/*
body {
  background-color: #fff;
  color: #333;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
}

p, ol, ul, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
}

pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

a {
  color: #000;
  &:visited {
    color: #666;
  }
  &:hover {
    color: #fff;
    background-color: #000;
  }
}

div {
  &.field, &.actions {
    margin-bottom: 10px;
  }
}

#notice {
  color: green;
}

.field_with_errors {
  padding: 2px;
  background-color: red;
  display: table;
}

#error_explanation {
  width: 450px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 0;
  margin-bottom: 20px;
  background-color: #f0f0f0;
  h2 {
    text-align: left;
    font-weight: bold;
    padding: 5px 5px 5px 15px;
    font-size: 12px;
    margin: -7px;
    margin-bottom: 0px;
    background-color: #c00;
    color: #fff;
  }
  ul li {
    font-size: 12px;
    list-style: square;
  }
}
*/

*{margin:0;padding:0;}li{list-style:none;}img{border:none;}a{color:#002E8C;text-decoration:none;}a:hover{color:#F60;text-decoration:underline;}a.btn{border:#999 1px solid;background:#DDD;padding:3px 5px}table{border-spacing:0;border-collapse:collapse;}textarea{font-size:13px;}.fred{color:red;}.fbold{font-weight:bold;}.clear{clear:both;height:0;overflow:hidden}html,body{font:12px Verdana,"Microsoft YaHei",Helvetica,Arial,Sans-Serif;width:100%;height:100%;text-align:center;background:#E0E4E7 url("../images/bg.png") repeat-x top;}.banner,.login,.nav,.bread,.content,.support,#footer{width:1000px;margin:0 auto;text-align:left;background:#FFF;}.banner{height:100px;background:url("../images/topBg.png") repeat-x;position:relative;overflow:normal;z-index:99;clear:both}.banner h1{font-size:40px;height:100px;line-height:100px;text-indent:24px;}.logo{float:left;width:450px}.logo h1{float:left}.logo .weibo{float:left;margin-top:45px;padding-left:9px;height:24px;width:110px;line-height:24px;}.login{width:550px;height:22px;line-height:22px;text-align:right;float:right;}.login a.reg{margin-right:12px;}.remind{width:150px;float:right;background:#f0f0f0;border:#999 1px solid;padding:1px 0;margin:15px 13px 0 0;text-align:center}.nav{color:#B6B6B6;height:40px;line-height:40px;*line-height:42px;background:url("../images/navBg.png") repeat-x;overflow:hidden;position:relative;}.nav ul li{float:left;}.nav ul li a{float:left;color:#B6B6B6;text-decoration:none;background:url("../images/liBg.gif") no-repeat right;padding:0 13px 0 12px;}.nav ul li a:hover{color:#FFF;}.nav p{float:right;height:24px;line-height:24px;text-align:right;padding:8px 12px;}.nav p input{float:right;height:22px;line-height:22px;border:1px solid #999;}.nav p a{float:right;display:block;width:29px;height:24px;margin-left:2px;}.bread{height:24px;line-height:24px;text-indent:12px;}.content{padding-top:10px;position:relative;z-index:2;}.content h3{font-size:14px;font-weight:normal;width:950px;text-indent:10px;margin:0 auto;padding-top:15px;word-break:break-all;word-wrap:break-word;}.content h3 a{font-weight:bold;}.content p.caption{width:936px;line-height:22px;text-indent:2em;border:1px solid #BBB;background:#D7D6DC;margin:10px auto 0;padding:6px;}.content p.corpCaption{display:none;}.content hr{color:#BBB;width:950px;height:0;border:none;border-top:1px solid #BBB;margin:10px auto 0;}.content h2{font-size:26px;width:950px;line-height:2em;margin:0 auto;}.content p.detail{font-size:13px;width:870px;line-height:25px;margin:0 auto;padding:5px 12px;word-break:break-all;word-wrap:break-word;}.content h5{font-size:14px;text-align:center;margin:10px auto 0;}.content h5 a{display:inline-block;height:32px;line-height:32px;text-decoration:none;border:1px solid #999;background:#DDD;padding:0 6px;margin:0 6px;}.corp{display:none;}.success{width:636px;height:122px;line-height:22px;text-align:center;border:1px solid #999;background:#DDD;margin:10px auto 0;padding:84px 6px 6px;}.classTable{width:950px;line-height:22px;border:none;margin:10px auto 0;}.classTable tbody tr th,.classTable tbody tr td{padding:0 6px;}.classTable tbody tr th{text-align:right;}.listTable{width:950px;line-height:22px;border:2px solid #FFF;margin:10px auto 0;}.listTable thead tr{background:#D7D6DC;}.listTable thead tr th{font-weight:normal;text-align:center;}.listTable tbody tr:hover{background-color:#ebebeb;}.listTable tr th,.listTable tr td{border:2px solid #FFF;padding:0 6px;white-space:nowrap;}.listTable tbody tr th{font-weight:normal;text-align:center;}.formTable{font-size:14px;width:950px;line-height:24px;border:none;margin:10px auto 0;}.formTable tbody tr th *,.formTable tbody tr td *{vertical-align:middle;}.formTable tbody tr th,.formTable tbody tr td{padding:3px 6px;white-space:nowrap;}.formTable tbody tr th{font-weight:normal;text-align:right;}.page{width:946px;text-align:right;margin:10px auto 0;padding:0 2px;}.page a{margin:0 5px;}.page a.current{font-weight:bold;text-decoration:underline;}.copyright{height:60px;line-height:60px;margin-left:30px;}.infoTab{width:750px;height:31px;border-bottom:1px solid #999;background:#DDD;margin:0 auto;position:relative;}.infoTab ul{width:726px;height:32px;padding:0 12px;position:absolute;bottom:-1px;right:0;}.infoTab ul li{float:right;height:24px;margin:7px 0 0 6px;padding:0 6px;}.infoTab ul li.current{border:1px solid #999;border-bottom:0;background:#FFF;}.infoTab ul li a{display:block;height:18px;line-height:18px;margin-top:3px;padding:0 6px 1px;*padding:1px 6px 0;*width:50px}.infoTab ul li a:hover{color:#FFF;text-decoration:none;background:#F60;}.infoTab ul li.current a:hover{color:#000;background:#FFF;cursor:default;}.infoContent{display:none;width:726px;margin:10px auto 0;padding:0 12px 10px;}.infoContent.block{display:block;}.infoContent .formTable{width:100%;}.infoContent .listTable{width:700px;}#list .listTable{margin-top:15px;}#userUpdate .content h2{width:750px;}#corpList .listTable{border:none;background:none;margin-top:15px;}#corpList .listTable tr th,#corpList .listTable tr td{border:none;padding:0 6px;white-space:nowrap;}#friends .classTable{width:900px;}#bugDetail .content h3{padding-top:5px;}#bugDetail .content h3.detailTitle{border-left:5px solid #999;margin-top:15px;}.remark{color:blue;display:none;font-size:12px;line-height:24px;}.error{color:red;font-size:12px;line-height:24px;margin-left:24px;}pre,code{font-family:Lucida Console,Courier New,Courier,mono,monospace;color:#333;background-color:#f8f8f8;}pre{border:1px #ccc solid;line-height:18px;overflow:auto;word-wrap:break-word;margin:0 auto;padding:4px 8px;width:852px;}.mainLeft{float:left;width:179px;border-right:1px dashed #333;padding:40px 10px 10px;}.mainLeft ul li{line-height:24px;list-style:square inside;}.mainRight{float:right;width:800px;}.infoLeftTab{width:947px;height:31px;border-bottom:1px solid #999;background:#DDD;margin:0 auto;margin-top:10px;position:relative;}.infoLeftTab ul{width:920px;height:32px;padding:0 12px;position:absolute;bottom:-1px;right:0;}.infoLeftTab ul li{float:left;height:24px;margin:7px 0 0 12px;padding:0 6px;}.infoLeftTab ul li.current{border:1px solid #999;border-bottom:0;background:#FFF;}.infoLeftTab ul li a{display:block;height:18px;line-height:18px;margin-top:3px;padding:0 6px 1px;*padding:1px 6px 0;*width:50px}.infoLeftTab ul li a:hover{color:#FFF;text-decoration:none;background:#F60;}.infoLeftTab ul li.current a:hover{color:#000;background:#FFF;cursor:default;}ul.corplist{margin:0;padding:0}ul.corplist li{float:left}ul.corplist li.current{border-bottom:#000 1px solid}span.small{margin-left:15px;font-size:12px;font-weight:normal}div.comment{margin:0 auto 15px auto;width:870px;text-align:left}dl.commentlist{width:650px}dl.commentlist dt{line-height:22px}dl.commentlist dt span.user{margin-left:15px}dl.commentlist dt span.user label{color:#555555;font-size:12px}dl.commentlist dd{line-height:25px;font-size:14px;padding:5px;word-wrap:break-word;border-bottom:1px dashed #ccc}.content .catrss{background:url("../images/catrss.png") no-repeat left;width:16px;height:11px;display:inline-block;margin-bottom:-1px;margin-left:5px;}.content .corprss{background:url("../images/corprss.png") no-repeat left;width:16px;height:16px;display:inline-block;margin-bottom:-4px;margin-left:5px;}.catrss:hover,.corprss:hover{text-decoration:none;}div.sms_content{width:600px;padding:10px 0 30px 0;word-wrap:break-word;word-break:break-all;table-layout:fixed;clear:both;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;white-space:pre;white-space:pre-wrap;white-space:pre-line}span.sms_time{font-size:12px;float:right;padding-right:20px}.fsize_13{font-size:13px}.csetip{margin:0 15px;font-size:14px}#searchbox{background:url("../images/search.png") no-repeat right;display:inline;float:right;height:24px;line-height:24px;padding:8px 0;margin:0 12px 0 0;}#search_input{height:22px;line-height:22px;width:151px;border:1px solid #999;}#search_button{background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;width:29px;height:24px;text-indent:-1000px;}#share{height:24px;line-height:24px;font-size:14px;}.jobshare{margin:10px 0 0 65px;}.new{display:inline-block;background:url(../images/new.png) no-repeat 52px 3px;}.credit{height:16px;border:none;margin:0 0 -3px 5px;}.content .toctit{margin-bottom:5px;background:#eee;border-bottom:1px solid #999;padding:5px 0;margin-top:15px;}.content .toc{font-size:13px;line-height:25px;margin:0 auto;width:900px;margin-left:80px;}.content .toc li{list-style-type:decimal;}#help p,#about p,#lawer p{text-indent:2em;font-size:13px;line-height:25px;margin:0 auto;width:900px;word-wrap:break-word;}span.tag{text-align:center;margin-right:3px;padding:2px 5px;background:#E1E1E1}span.zonetag{font-size:12px;text-align:center;margin-right:4px;padding:3px 6px;background:#E1E1E1;border:#CCC 1px solid}.hot{width:932px;height:160px;border:1px solid #DDD;margin:0 auto;padding:0 8px 8px;overflow:hidden;position:relative;}.scrollContent{width:932px;position:absolute;top:0;left:8px;}.hotContent{width:932px;padding-bottom:8px;overflow:hidden;}.hot .listTable{float:left;width:522px;display:block;}.zoneIntro{float:right;width:376px;height:142px;line-height:1.5em;background:#EFEFEF;margin-top:6px;padding:6px 12px;}.zoneIntro h1{line-height:1.5em;font-size:18px;margin-bottom:5px;}.zoneIntro p{line-height:1.8em;text-indent:2em;}.zoneList{width:950px;height:22px;line-height:22px;margin:0 auto;padding-bottom:10px;}.zoneList li{float:left;display:block;margin-right:3px;}.zoneList li a{float:left;border:1px solid #DDD;background:#EEE;padding:0 6px;}.zoneList li a:hover{text-decoration:none;}.zoneList li.current a{color:#FFF;text-decoration:none;background:#F60;}.zoneList li.current a:hover{text-decoration:none;}.support{width:950px;border-top:1px solid #DDD;margin-top:12px;}.supportTable{border:none;margin-top:10px;}.supportTable tr th{font-size:15px;font-weight:bold;}.supportTable tr th,.supportTable tr td{padding:3px 6px;}.bugImg{min-width:200px;max-width:870px;width:auto;_width:600px;}.replys{margin:0 15px 15px 65px;}.replys .topic{width:100%;}.replylist .reply{border-bottom:1px solid #CCC;overflow:hidden;padding:15px 15px 0 15px;}.reply .description p{font-size:14px;margin-top:10px;}.replylist li{width:700px;}.fixed,.clear{clear:both;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}.author-info .addtime,.replylist .addtime{font:12px Georgia,Verdana,Microsoft YaHei,Helvetica,Arial,Sans-Serif;color:#333;}.reply .reply-info{color:#999;}.reply .replylist-act{height:14px;float:right;padding-bottom:8px;}.reply .replylist-act .replyBtn{display:none;}.reply .replylist-act span.floor{display:block;float:right;margin-left:10px;color:#999}.paper-info h3{line-height:24px;padding:0;}.paper-toc{line-height:24px;margin-left:100px;}.paper-toc li{line-height:24px;}#paper{font-size:14px;}#paper .toc li{list-style:none;}#paper p{text-indent:2em;font-size:14px;line-height:25px;margin:0 auto;width:900px;word-wrap:break-word;}div.toc-sidebar{border:1px solid #ccc;background:none repeat scroll 0 0 #f8f8f8;float:right;position:fixed;top:4em;right:1em;z-index:1;border-radius:4px 4px 4px 4px;opacity:0.2;padding:3px;}div.toc-sidebar:hover{box-shadow:0 0 8px #666;opacity:1;}div.toc-sidebar ul{margin:0;padding:0 0 0 1em;}div.toc-sidebar>ul{padding:0;}div.toc-sidebar li{list-style-type:none;line-height:18px;overflow:hidden;margin:0;padding:0 0 0 18px;}.good_replys{background-color:#FFF;border:1px solid #999;width:730px;bottom:-100px;}.good_replys_title{font-size:20px;color:#FF6600;font-weight:bold;background:#EEEEEE;border-bottom:1px solid #999999;padding:5px 10px;}.good_replys_list{padding:0;}.good_replys_list .replylist{margin-bottom:-2px;}.content h5.rating{height:45px;margin:10px auto 0;width:320px;}.myrating{width:140px;}.myrating span{display:inline-block;width:21px;height:21px;background:url(/images/star-empty.png) center no-repeat;cursor:pointer}.myrating span.on{background:url(/images/star-new.png) center no-repeat}.myrating span.hover{background:url(/images/star-new-hover.png) center no-repeat}.ratingText,.myrating{float:left;}#ratingShow{width:350px;text-align:left;font-weight:normal;position:absolute;padding:0 0 0 18px}.ratingShow{text-align:left;font-weight:normal;position:absolute;padding:0 15px;background:#fff;text-indent:0}.likenums{margin-left:10px;color:red;}.likenum{position:relative;display:inline-block;top:0;height:14px;width:90px;vertical-align:-2px;_height:15px;}.likebox,.likepre,.likesuf{display:inline-block;height:16px;overflow-y:hidden;background:url(/images/likeicon.png);}.likebox{float:right;background-position:0 -19px;background-repeat:repeat-x;left:10px;}.likepre,.likesuf,.liketext{overflow:hidden;float:left;cursor:default;}.likepre{cursor:pointer;}.liketext{color:#2979A1;line-height:16px;font-size:11px;width:30px;text-align:center;}.liketext_min{width:35px;}.liketext_max{width:55px;}.likepre{width:20px;}.likesuf{width:3px;background-position:-32px 0;}#rating_wrap{font-size:10px;line-height:21px;height:110px;margin:3px auto 0;width:250px;}.starstop{float:left;background:url(/images/all_star.png);display:block;width:105px;height:21px;margin:0;}.stargray{float:left;background:url(/images/star_gray.png);display:block;width:105px;height:18px;margin:0;}.sub_ins .starstop{float:none;width:105px;display:inline;position:absolute;}.stars{display:inline-block;background:url(/images/all_star.png);width:105px;height:21px;margin:1px 0 0 7px;}.stars4{background-position:left 84px;}.stars3{background-position:left 63px;}.stars2{background-position:left 42px;}.stars1{background-position:left 21px;}.power{height:15px;float:left;background:#f5cbad;margin:3px 3px;}.itemcount{font-size:11px;}.btn-fav{border:1px solid #EDCEBA;border-radius:3px 3px 3px 3px;display:inline-block;height:19px;line-height:19px;margin-left:4px;overflow:hidden;padding:0 8px 0 20px;vertical-align:middle;}a.btn-fav:link,a.btn-fav:visited{background-color:#FFF6EE;border-color:#F2ECE7;color:#99776B;font-weight:normal}a.btn-fav:hover,a.btn-fav:active{background-color:#FFF0E2;border-color:#EDCEBA;color:#99776B;font-weight:normal}.fav-add,.fav-add:link,.fav-add:hover{background:url("../images/collect_like.png") no-repeat scroll 8px 3px transparent;}.fav-cancel,.fav-cancel:link,.fav-cancel:hover{background:url("../images/collect_like.png") no-repeat scroll 8px -17px transparent;}.fav-num{color:#666666;display:inline-block;}.fleft{float:left;}.fright{float:right;}#footer{height:60px;line-height:60px;padding-top:15px}.other{margin-right:30px;}.winlist{padding-left:15px}.winlist ul li{font-size:14px;line-height:25px}.winlist ul li span.date{margin-right:10px}.ewmthumb{position:relative;z-index:0;}.ewmthumb:hover{background-color:transparent;z-index:50;}.ewmthumb span{position:absolute;background-color:lightyellow;padding:1px;left:-1000px;border:0px dashed gray;visibility:hidden;color:black;text-decoration:none;}.ewmthumb span img{position:absolute;border-width:0;padding:2px;}.ewmthumb:hover span{visibility:visible;top:17px;left:-90px;}.wxewm{float:right;height:24px;line-height:24px;margin-top:45px;padding-left:1px;width:20px;}.go-to-wrapper{font-size:14px;width:1120px;height:98px;background:transparent;margin-left:-560px;position:fixed;left:50%;bottom:96px;z-index:1;}@media (max-width: 1119px) {.go-to-wrapper{width:auto;margin-left:0;padding-right:12px;left:auto;right:0;z-index:9999;}}@media (max-width: 767px) {.go-to-wrapper{display:none;}}.go-to{float:right;width:48px;}.go-to li{display:none;width:36px;height:36px;text-indent:-9999em;background:#a1acb5 url("../images/go-to.png") no-repeat;overflow:hidden;margin-top:2px;padding:6px;}.go-to li:hover{text-indent:0;background-image:none;}#go-to-comment{background-position:center top;margin-top:0;}#back-to-top{background-position:center -48px;}#bugDetail #go-to-comment{display:block;background-position:center top;}#go-to-feedback{display:block;background-position:center -96px;}.go-to li a{color:#fff;line-height:18px;}.go-to li a:hover{text-decoration:none;}.month-wrapper{width:948px;height:22px;overflow:hidden;margin:12px auto -22px;position:relative;z-index:1;}.month-list{width:9999999px;height:22px;line-height:22px;position:absolute;top:0;left:0;}.month-list li{color:#002E8C;float:left;width:118.5px;text-align:left;}.chart-list{width:926px;height:38px;background:url("../images/charts-bg.png") no-repeat 22px bottom;margin:0 auto;padding-left:22px;position:relative;z-index:2;}.chart-list li{float:left;width:121px;height:38px;margin-left:-2px;cursor:pointer;position:relative;}.chart-list li:first-child{margin-left:0;}.chart-list li.active{background:url("../images/month-bg.png") no-repeat left bottom;z-index:2;}.golden{color:#ff8400;font-weight:bold;text-shadow:0 0 3px rgba(241,184,0,1);}.fieldset{width:870px;border:1px solid #ccc;margin:0 auto;}.fieldset legend{font-weight:bold;padding:0 12px;margin-left:12px;}.fieldset pre{width:846px;border-width:0;overflow:hidden;padding:12px 12px;}.fieldset .fieldset{width:846px;}.fieldset .fieldset pre{width:822px;}.text-ellipsis{display:inline-block;width:678px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.table-cell-sm{width:538px;}.table-cell-xs{width:413px;}div#__cz_push_c_object_box__,div#ooDiv,a[id^="__czUnion_a"]{display:none!important;z-index:-1!important;}